primary radar echo - French English Dictionary